<html>
<head><meta charset="utf-8"><title>Writing today · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html">Writing today</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="231441526"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231441526" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231441526">(Mar 23 2021 at 09:23)</a>:</h4>
<p>Hey folks, maybe you say my blog post, but I wanted to say that I plannned to do some <a href="https://smallcultfollowing.com/babysteps/blog/2021/03/22/async-vision-doc-writing-sessions/">async vision doc writing sessions</a> if anybody wants to join me:</p>
<ul>
<li><time datetime="2021-03-23T16:00:00Z">2021-03-23T12:00:00-04:00</time> </li>
<li><time datetime="2021-03-23T21:00:00Z">2021-03-23T17:00:00-04:00</time></li>
</ul>



<a name="231441545"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231441545" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231441545">(Mar 23 2021 at 09:23)</a>:</h4>
<p>If this works out well, I'll probably do more.</p>



<a name="231478818"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231478818" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231478818">(Mar 23 2021 at 14:27)</a>:</h4>
<p>hmm, i think i'm interested in this!</p>



<a name="231496605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231496605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231496605">(Mar 23 2021 at 16:06)</a>:</h4>
<p><span class="user-mention" data-user-id="222286">@Andrew Chin (eminence32)</span> starting now! :)</p>



<a name="231496663"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231496663" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231496663">(Mar 23 2021 at 16:06)</a>:</h4>
<p>just set you a zoom url</p>



<a name="231496937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231496937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231496937">(Mar 23 2021 at 16:08)</a>:</h4>
<p>as a privmsg on zulip?  i don't think i see it.... <em>looking around</em></p>



<a name="231498274"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231498274" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231498274">(Mar 23 2021 at 16:16)</a>:</h4>
<p>i  got nothing</p>



<a name="231526040"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231526040" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231526040">(Mar 23 2021 at 19:09)</a>:</h4>
<p><span class="user-mention" data-user-id="222286">@Andrew Chin (eminence32)</span> oh</p>



<a name="231526051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231526051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231526051">(Mar 23 2021 at 19:09)</a>:</h4>
<p>sorry!</p>



<a name="231526071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231526071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231526071">(Mar 23 2021 at 19:09)</a>:</h4>
<p>I thought I sent it to you, I'll send it now in case you can join</p>



<a name="231527117"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231527117" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231527117">(Mar 23 2021 at 19:15)</a>:</h4>
<p>are you still planning for a ~5PM writing session?</p>



<a name="231530481"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530481" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530481">(Mar 23 2021 at 19:33)</a>:</h4>
<p>yep!</p>



<a name="231530500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530500">(Mar 23 2021 at 19:33)</a>:</h4>
<p>I'm trying to think ahead a bit to what we should work on</p>



<a name="231530529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530529">(Mar 23 2021 at 19:33)</a>:</h4>
<p>what we did in the noon session was to collaboratively write</p>



<a name="231530559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530559">(Mar 23 2021 at 19:34)</a>:</h4>
<p>kind of taking turns with somebody typing and one person "driving" (and others making suggestons)</p>



<a name="231530615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530615">(Mar 23 2021 at 19:34)</a>:</h4>
<p>I ran a timer for like 5 min each :)</p>



<a name="231530671"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530671" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530671">(Mar 23 2021 at 19:34)</a>:</h4>
<p>the main advantage of alternating who types is it forces people to stay engaged a bit more, and not multitask too badly :)</p>



<a name="231530694"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530694" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530694">(Mar 23 2021 at 19:34)</a>:</h4>
<p>basically "pair programming"</p>
<p>except we're coding in english, not rust</p>



<a name="231530700"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530700" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530700">(Mar 23 2021 at 19:34)</a>:</h4>
<p>that said it would be nice to tackle an issue where somebody has personally experineced it if we can</p>



<a name="231530720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530720">(Mar 23 2021 at 19:34)</a>:</h4>
<p><span class="user-mention silent" data-user-id="222286">Andrew Chin (eminence32)</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/Writing.20today/near/231530694">said</a>:</p>
<blockquote>
<p>basically "pair programming"</p>
</blockquote>
<p>yes sort of :)</p>



<a name="231530774"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231530774" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231530774">(Mar 23 2021 at 19:35)</a>:</h4>
<p>I was thinking of some workshops I did for learning languages where you had one person typing, one person standing up at the front of the room, and the rest of the audience calling out advice</p>



<a name="231531030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531030">(Mar 23 2021 at 19:36)</a>:</h4>
<p><span class="user-mention" data-user-id="222286">@Andrew Chin (eminence32)</span> if you come, we could do <a href="https://github.com/rust-lang/wg-async-foundations/issues/79#issuecomment-804619567">this story</a></p>



<a name="231531086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531086">(Mar 23 2021 at 19:37)</a>:</h4>
<p>yeah.  it takes a certain amount of brain power to convert thought into written words.  having others to help with the thinking part makes it easier</p>



<a name="231531120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531120">(Mar 23 2021 at 19:37)</a>:</h4>
<p>ok, sure</p>



<a name="231531150"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531150" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531150">(Mar 23 2021 at 19:37)</a>:</h4>
<p>I'm going to go through the issues though and pick out some top candidates</p>



<a name="231531632"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531632" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531632">(Mar 23 2021 at 19:41)</a>:</h4>
<p>a lot of my experiences with async so far (mostly from ~1 year ago) have been of the form of "starting a new project, hitting an annoying bump, and then putting down the project".  i haven't really used async "in anger" in a big project yet :)</p>



<a name="231531753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531753">(Mar 23 2021 at 19:42)</a>:</h4>
<p>so i'm happy to talk a bit about that.   and i'm happy to also drive the keyboard to take some notes</p>



<a name="231531783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531783">(Mar 23 2021 at 19:42)</a>:</h4>
<p>that sounds perfect--</p>



<a name="231531799"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531799" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531799">(Mar 23 2021 at 19:42)</a>:</h4>
<p>I'd love to have stories about those bumps!</p>



<a name="231531895"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531895" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531895">(Mar 23 2021 at 19:43)</a>:</h4>
<p>I'm looking through the issues. Some that seem related:</p>
<ul>
<li><a href="https://github.com/rust-lang/wg-async-foundations/issues/46">learning async rust for the first time #46</a></li>
</ul>



<a name="231531957"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231531957" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231531957">(Mar 23 2021 at 19:44)</a>:</h4>
<ul>
<li><a href="https://github.com/rust-lang/wg-async-foundations/issues/47">accidentally mixing two runtimes #47</a></li>
</ul>



<a name="231532024"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231532024" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231532024">(Mar 23 2021 at 19:44)</a>:</h4>
<ul>
<li><a href="https://github.com/rust-lang/wg-async-foundations/issues/54">bridging sync/async in "hobby code" where you don't care that much #54</a></li>
</ul>



<a name="231532736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231532736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231532736">(Mar 23 2021 at 19:49)</a>:</h4>
<ul>
<li><a href="https://github.com/rust-lang/wg-async-foundations/issues/69">debugging stack traces #69</a> has a different  theme but seems pretty actionable</li>
</ul>



<a name="231533656"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231533656" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231533656">(Mar 23 2021 at 19:56)</a>:</h4>
<p>yeah, i very much think these are related topics</p>



<a name="231533872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231533872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231533872">(Mar 23 2021 at 19:57)</a>:</h4>
<p>one possible thing to discuss is:  how much these these storied be combined into a more general "i'm just learning, but i'm having issues" story</p>



<a name="231534887"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231534887" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231534887">(Mar 23 2021 at 20:04)</a>:</h4>
<p>yeah I'm not sure, i think we can combine a lot of it</p>



<a name="231543087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231543087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231543087">(Mar 23 2021 at 21:01)</a>:</h4>
<p>starting now! =)</p>



<a name="231543096"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231543096" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231543096">(Mar 23 2021 at 21:01)</a>:</h4>
<p>ping me for urls</p>



<a name="231544308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231544308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eduardo Canellas <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231544308">(Mar 23 2021 at 21:10)</a>:</h4>
<p>I think <a href="https://github.com/rust-lang/wg-async-foundations/issues/79">version incompatibility with async libraries</a> may be related to those issues above too.</p>



<a name="231551322"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231551322" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231551322">(Mar 23 2021 at 22:05)</a>:</h4>
<p>yep</p>



<a name="231552035"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552035" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eduardo Canellas <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552035">(Mar 23 2021 at 22:10)</a>:</h4>
<p>About futures being lazy, Alan would probably find it confusing as he comes from e.g. Javascript, but Barbara would think that it is aligned with the iterator's behavior, after knowing about the future's laziness.</p>



<a name="231552220"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552220" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552220">(Mar 23 2021 at 22:12)</a>:</h4>
<p>I think that sounds right.  Barbara has acquired a lot of "ambient knowledge" over the year, and I suspect she would be familiar with the idea that futures are lazy in rust.</p>



<a name="231552720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552720">(Mar 23 2021 at 22:17)</a>:</h4>
<p>agreed</p>



<a name="231552729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552729">(Mar 23 2021 at 22:18)</a>:</h4>
<p>let's pull that bit of surprising into a different story, maybe?</p>



<a name="231552832"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552832" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eduardo Canellas <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552832">(Mar 23 2021 at 22:18)</a>:</h4>
<p>As an async beginner, I think it will be nice to read the status quo stories. I think that this is going to be an interesting way to learn about async as it is today (and how to get through the common pitfalls).</p>
<p>It feels like being one step ahead of my next async bug, because I would've read about it before committing it <span aria-label="laughing" class="emoji emoji-1f606" role="img" title="laughing">:laughing:</span></p>



<a name="231552868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552868">(Mar 23 2021 at 22:19)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/Writing.20today/near/231552729">said</a>:</p>
<blockquote>
<p>let's pull that bit of surprising into a different story, maybe?</p>
</blockquote>
<p>Something like an "async footgun" story?</p>



<a name="231552901"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552901" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552901">(Mar 23 2021 at 22:19)</a>:</h4>
<p>out of curiosity, <span class="user-mention" data-user-id="312608">@Eduardo Canellas</span>, would you have any interest in writing the story where Alan (or Niklaus, perhaps) learns about <code>.await</code> not starting tasks?</p>



<a name="231552914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552914">(Mar 23 2021 at 22:19)</a>:</h4>
<p>not sure if that matches your background :) just saw you mentioned "as an async beginner"</p>



<a name="231552933"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231552933" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231552933">(Mar 23 2021 at 22:19)</a>:</h4>
<p><span class="user-mention" data-user-id="222286">@Andrew Chin (eminence32)</span> yeah -- I'm thinking about something <span class="user-mention" data-user-id="132906">@Jonathan Turner</span> told me once</p>



<a name="231553005"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553005" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553005">(Mar 23 2021 at 22:20)</a>:</h4>
<p>that his first impression from making things into async was one of "underwhelming" -- basically he made everything async and use await and the end result was ... sequential code</p>



<a name="231553019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553019">(Mar 23 2021 at 22:20)</a>:</h4>
<p>in order to get any parallelism or even concurrency you need to start using combinators and spawning</p>



<a name="231553052"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553052" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553052">(Mar 23 2021 at 22:20)</a>:</h4>
<p><em>that</em> could be part of Barbara's story (<span class="user-mention" data-user-id="132906">@Jonathan Turner</span> is definitely barbara)</p>



<a name="231553112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553112">(Mar 23 2021 at 22:21)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/Writing.20today/near/231552901">said</a>:</p>
<blockquote>
<p>out of curiosity, <span class="user-mention silent" data-user-id="312608">Eduardo Canellas</span>, would you have any interest in writing the story where Alan (or Niklaus, perhaps) learns about <code>.await</code> not starting tasks?</p>
</blockquote>
<p>this story may not be <em>that</em> important, unclear</p>



<a name="231553128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553128">(Mar 23 2021 at 22:21)</a>:</h4>
<p>but I think it's worth telling somehow, mainly (to me) it motivates better lints, docs, etc</p>



<a name="231553284"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553284" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553284">(Mar 23 2021 at 22:22)</a>:</h4>
<p>hmmm.  "async didn't do magic things to my code" is interesting, but feels different from "i hit an async footgun".    maybe both are unified by some type of "async expectation mismatch" story?</p>



<a name="231553324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553324">(Mar 23 2021 at 22:23)</a>:</h4>
<p>it may be a different story</p>



<a name="231553340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553340">(Mar 23 2021 at 22:23)</a>:</h4>
<p>I was thinking of it not as part of async footguns</p>



<a name="231553359"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553359" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553359">(Mar 23 2021 at 22:23)</a>:</h4>
<p>but more as part of the story we were writing today -- which is kind of "async-await has more depth and sharp edges than I realized"</p>



<a name="231553373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553373">(Mar 23 2021 at 22:23)</a>:</h4>
<p>this feels like "and the gain is maybe less than I realized'</p>



<a name="231553419"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553419" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Eduardo Canellas <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553419">(Mar 23 2021 at 22:24)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>  I think my experience is a mix of Alan and Barbara, actually. I know Rust (but not as long as Barbara does) and I know other languages, like Javascript.</p>



<a name="231553429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553429">(Mar 23 2021 at 22:24)</a>:</h4>
<p>ok, yeah</p>



<a name="231553468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553468">(Mar 23 2021 at 22:24)</a>:</h4>
<p>I'm thinking that I want to schedule writing sessions later this week, but this time I want to announce the themes in advance</p>



<a name="231553491"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231553491" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231553491">(Mar 23 2021 at 22:24)</a>:</h4>
<p>I should probably wait until thu/fri given that my schedule tomorrow is fairly full</p>



<a name="231554159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231554159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231554159">(Mar 23 2021 at 22:30)</a>:</h4>
<p>i'll probably have a draft PR open by then, for the story we worked today.  we can review it during the session if we want</p>



<a name="231554178"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231554178" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231554178">(Mar 23 2021 at 22:30)</a>:</h4>
<p>awesome</p>



<a name="231554187"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231554187" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231554187">(Mar 23 2021 at 22:30)</a>:</h4>
<p>let me look over the issues and think about good topics</p>



<a name="231554202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231554202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231554202">(Mar 23 2021 at 22:30)</a>:</h4>
<p>(if friday is indeed the next session)</p>



<a name="231602098"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231602098" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231602098">(Mar 24 2021 at 09:10)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> how did the sessions go? I've been very busy so far this week (took Monday off and was playing catchup yesterday), but I'm interested in helping with this idea if it's proven effective. Maybe I can do an EU morning session?</p>



<a name="231609274"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231609274" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231609274">(Mar 24 2021 at 10:11)</a>:</h4>
<p>I thought they were great</p>



<a name="231609284"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231609284" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231609284">(Mar 24 2021 at 10:11)</a>:</h4>
<p>I was going to put some thought into planning more sessions</p>



<a name="231609298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/Writing%20today/near/231609298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/Writing.20today.html#231609298">(Mar 24 2021 at 10:11)</a>:</h4>
<p>Hitting more time zones would be really good</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>